<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  margin: 0;
  padding: 0;
}

ul li {
  list-style: none;
}

a {
  text-decoration: none;
}

a,
img {
  border: 0;
}

body {
  background: #fff;
  font-family: "å¾®è½¯é›…é»‘" ! important;
}

.header {
  background: #B02B24;
}

.headerCon {
  width: 1150px;
  margin: 0 auto;
}

.headerCon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: flex-end;
  padding: 5px 0px;
}

.headerCon .language {
  font-size: 12px;
  color: #ccc;
  margin-right: 10px;
}

.headerCon .language.pointer {
  cursor: pointer;
}

.headerCon .language.pointer:hover {
  color: #fff
}

.headerCon .language:last-of-type {
  margin: 0;
}

.headerCon .language.active {
  color: #fff;
}

#search {
  background: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 80px;
  padding: 0px 20px;
}

#search input {
  border: none;
  outline: none;
  flex: 1;
  height: 30px;
  line-height: 30px;
  color: #333;
  font-size: 12px;
  box-sizing: border-box;
}

#search input::-webkit-input-placeholder {
  font-size: 12px;
  color: #ccc;
}

#search img {
  width: 15px;
  height: 15px;
}

/* å¯¼èˆªæ&nbsp; */
.nav {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  width: 1150px;
  margin: 0 auto;
  height: 80px;
}

.nav .navRight {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  justify-content: flex-end;
}

.nav .navRight .single {
  cursor: pointer;
  font-size: 14px;
  position: relative;
  text-align: center;
  width: 90px;
  line-height: 80px;
}

.nav .navRight .single&gt;a {
  display: block;
  color: #000;
}

.nav .navRight .single.active&gt;a {
  color: #ffffff;
  background: #B02B24;
}

.nav .navRight .single:hover&gt;a {
  color: #ffffff !important;
  background: #B02B24;
}

.navLogo {
  width: 200px;
  height: 80px;
}

.navLogo img {
  width: 100%;
  height: 100%;
}

.nav_inside {
  width: 90px;
  background: #B02B24;
  position: absolute;
  top: 80px;
  left: 0;
  z-index: 999;
  display: none;
}

.nav_inside li {
  line-height: 40px;
}

.nav_inside li a {
  display: block;
  color: #fff;
}

.nav_inside li a:hover {
  text-decoration: underline;
}

/*  */
.banner {
  width: 100%;
  /* height: 500px; */
}

.banner .swiper-container {
  width: 100%;
  /* height: 100%; */
}

.banner .swiper-container img {
  width: 100%;
  object-fit: cover;
  height: 400px;
}

.banner .swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2;
}

.banner .swiper-pagination-bullet-active {
  opacity: 1;
  background: #fff;
}

.playVideo {
  position: absolute;
  bottom: 349px;
  right: 36px;
  width: 103px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #B02B24;
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  border-radius:20px;
}

.playVideo:hover {
  filter: brightness(120%);
  -webkit-filter: brightness(120%);
}

/* ä¼ä¸šå…¬å‘Š */
.notice {
  width: 100%;
  height: 40px;
  line-height: 40px;
  padding: 10px 0;
  border-bottom: 1px solid #bbb;
}

.notice-main {
  width: 1150px;
  margin: 0px auto 0px;
  height: 100%;
}

.notice-left {
  float: left;
  height: 100%;
  width: 110px;
  margin-right: 10px;
  border-right: 1px solid #B02B24;
}

.notice-left img {
  width: 30px;
  float: left;
  margin-top: 6px;
  margin-right: 5px;
}

/*  */
.intro{
  min-width: 1150px;
}
.introduce {
  width: 1150px;
  margin: 40px auto 0px;
}

.introduce .title h5 {
  font-size: 20px;
  color: #000;
}

.introduce .title p {
  height: 2px;
  width: 50px;
  background: #B02B24;
  margin: 6px auto 0px;
}

.introduce {
  text-align: center;
}

.introduceCon {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 30px;
}

.introCenter {
  flex: 1;
  font-size: 14px;
  color: #333;
  text-align: left;
  margin: 0px 60px 0px 45px;
  line-height: 1.6;
}

.introCenter span {
  color: #B02B24;
  cursor: pointer;
}

.introRight {
  position: relative;
}

.introRight img {
  width: 245px;
  height: 245px;
}

.introRight .redBg {
  width: 245px;
  height: 245px;
  background: #B02B24;
  position: absolute;
  top: 15px;
  right: 15px;
  z-index: -1;
}

.introLeft {
  width: 272px;
  height: 315px;
}

.introLeft img {
  width: 100%;
  height: 100%;
}

/*  */
.product {
  background: #F4F4F4;
  padding-bottom: 50px;
}

.prductPlus {
  width: 1150px;
  margin: 30px auto 0px;
}

.product .title {
  text-align: center;
}

.product .title h5 {
  font-size: 20px;
  color: #000;
  padding: 40px 0px 25px;
}

.product .tip {
  text-align: center;
  font-size: 12px;
  color: #666;
  padding: 0px 220px;
  line-height: 1.6;
}

.listData ul {
  zoom: 1
}

.listData ul:after {
  content: "";
  display: block;
  clear: both;
}

.listData ul li {
  width: 25%;
  text-align: center;
  float: left;
  /* border: 1px solid #fff; */
  box-sizing: border-box;
  cursor: pointer;
}

.listData ul li img {
  width: 200px;
  height: 200px;
  padding: 50px 0px 15px
}

.listData ul li:nth-child(2),
.listData ul li:nth-child(4),
.listData ul li:nth-child(7),
.listData ul li:nth-child(9) {
  border-right: 0;
  border-left: 0;
}

.listData ul li:nth-of-type(10),
.listData ul li:nth-of-type(6),
.listData ul li:nth-of-type(7),
.listData ul li:nth-of-type(8),
.listData ul li:nth-of-type(9) {
  border-top: 0;
}

.listData ul li p {
  font-size: 12px;
  color: #000;
  margin-bottom: 20px;
}

.listData {
  margin-top: 40px;
}

/* è½¦é—´å±•ç¤º */
.listData2 {
  margin-top: 40px;
}

.listData2 ul {
  zoom: 1
}

.listData2 ul:after {
  content: "";
  display: block;
  clear: both;
}

.listDataUl li {
  text-align: center;
  float: left;
  width: 25%;
  height: 147px;
  padding-left: 10px;
  box-sizing: border-box;
}

.listDataUl li:first-child {
  padding-left: 0;
}

.listDataUl li img {
  width: 100%;
  height: 100%;
}

/* å‘å±•åŽ†ç¨‹ */
.develop {
  background: #ffffff;
}

.development {
  width: 1150px;
  margin: 30px auto 0px;
}

.development h5 {
  text-align: center;
  font-size: 20px;
  color: #000;
}

.development .title p {
  height: 2px;
  width: 50px;
  background: #B02B24;
  margin: 6px auto 0px;
}

.development img {
  width: 100%;
  margin-top: 10px;
}

/* æ–°é—» */
.newsCon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 30px;
}

.newsCon&gt;div {
  flex: 1;
  width: 50%;
}

.newsCon .newsLeft .swiper-container img {
  width: 444px;
  height: 288px;
}

.newsCon .swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url(../img/left.png);
  left: 20px;
  right: auto;
}

.newsCon .swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url(../img/right.png);
  right: 20px;
  left: auto;
}

/*  */
.rightTitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  border-bottom: 1px solid #CCC;
}

.titleLeft {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  flex: 1;
}

.titleLeft .one {
  font-size: 14px;
  color: #000;
  width: 112px;
  height: 35px;
  text-align: center;
  line-height: 35px;
  cursor: pointer;
}

.titleLeft .one.active {
  background: #B02B24;
  color: #fff;
}

.titleRight {
  font-size: 10px;
  color: #fff;
  background: #B02B24;
  border-radius: 5px;
  padding: 1px 5px;
  cursor: pointer;
}

.newsRight {
  padding-left: 30px;
  box-sizing: border-box;
}

.dataTitle {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.dataTitle .name {
  flex: 1;
  text-align: left;
  font-size: 14px;
  color: #333;
}

.dataTitle .time {
  font-size: 12px;
  color: #ccc;
}

.data .text1 {
  font-size: 12px;
  color: #666;
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  word-wrap: break-word;
  word-break: break-all;
  margin-top: 10px;
}

.data {
  border-bottom: 1px dotted #ccc;
  padding: 0px 0px 10px;
  margin-top: 20px;
  cursor: pointer;
}

.isShow {
  display: none;
}

.selected {
  display: block;
}

/*  */
.numCon {
  background: #F4F4F4;
  margin-top: 60px;
}

.numPLus {
  width: 1150px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding: 20px 0px;
}

.numPLus .sinle {
  flex: 1;
}

.numPLus .sircle {
  width: 90px;
  height: 90px;
  text-align: center;
  line-height: 90px;
  background: #B02B24;
  border-radius: 50%;
  margin: 0 auto;
  font-size: 10px;
  color: #fff;
}

.numPLus .sinle:hover {
  filter: brightness(130%);
}

.numPLus .sinle:hover.sinle p {
  color: #E5382F;
}

.numPLus .sircle span {
  font-size: 28px;
}

.numPLus .sinle p {
  font-size: 16px;
  color: #333;
  text-align: center;
  margin-top: 20px;
}

.peopleCon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 30px;
  padding-bottom: 50px;
}

.peopleCon .peopleOne {
  flex: 1;
}

.peopleOne .limit {
  width: 350px;
  height: 220px;
  overflow: hidden;
}

.peopleOne .limit img {
  width: 100%;
  height: 100%;
}

.peopleCon .peopleOne .limit img:hover {
  transform: scale(1.2)
}

.peopleOne .userName {
  font-size: 14px;
  color: #333;
  margin-top: 10px;
}

.peopleOne .dataTime {
  font-size: 12px;
  color: #be261f;
  margin: 6px 0px;
}

.peopleOne .peopleText {
  font-size: 12px;
  color: #666;
  text-align: left;
}

.peopleOne:nth-child(2) {
  margin: 0px 42px;
}

/* contant */
.contant {
  background: #F4F4F4;
}

.contantPlus {
  width: 1150px;
  margin: 0 auto;
  padding: 30px 0px 60px;
}

.contantTop {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.contantTop {
  font-size: 20px;
  color: #000;
  font-weight: bold;
}

.contantTop span {
  margin-left: 20px;
}

.contantCon {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 40px;
}

.contantCon&gt;div {
  flex: 1;
  box-sizing: border-box;
}

.contantCon .contantLeft {
  padding-right: 30px;
}

.contantCon .contantRight {
  padding-left: 30px;
  position: relative;
}

.contantLeft .text2 {
  font-size: 14px;
  color: #666;
  margin-bottom: 8px;
}

.contantLeft div input {
  width: 100%;
  outline: none;
  border: 1px dotted #ccc;
  padding: 0px 10px;
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  color: #000;
  box-sizing: border-box;
  background: #EEE;
}

.contantLeft form&gt;div {
  margin-bottom: 20px;
}

.contantLeft div textarea {
  width: 100%;
  outline: none;
  border: 1px dotted #ccc;
  padding: 10px;
  height: 130px;
  resize: none;
  font-size: 14px;
  color: #000;
  box-sizing: border-box;
  background: #EEE;
}

.submit {
  width: 100%;
  text-align: center;
  height: 40px;
  line-height: 40px;
  background: #B02B24;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}

.submit:hover {
  filter: brightness(120%);
  -webkit-filter: brightness(120%);
}

#allmap {
  height: 386px;
  /* position: absolute;
  top: 0;
  left: 0; */
}

/*  */
.foot {
  background: #000;
}

.footPlus {
  width: 1150px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  padding-top: 30px;
  padding-bottom: 30px;
}

#r-result {
  position: absolute;
  top: 10px;
  left: 40px;
}

#r-result input {
  outline: none;
  height: 30px;
  padding: 0px 10px;
  box-sizing: border-box;
  color: #333;
  border: none;
}

.footLeft {
  margin-top: 40px;
}

.footRight {
  flex: 1;
  padding-left: 135px;
  box-sizing: border-box;
}

.footRightTop {
  border-bottom: 1px solid #666;
  font-size: 12px;
  color: #fff;
  padding-bottom: 20px;
}

.footRightTop a {
  font-size: 12px;
  color: #fff;
  margin-left: 20px;
}

.footRightTop a:hover {
  color: #B02B24;
}

.where {
  flex: 1;
}

.where p {
  font-size: 14px;
  color: #666;
  margin-bottom: 15px;
}

.partTwo {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  margin-top: 20px;
}

.partTwoRight {
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
}

.partTwoRight img {
  width: 110px;
  height: 110px;
}

.wem1 {
  margin-right: 30px;
}

.partTwoRight p {
  font-size: 14px;
  color: #666;
  text-align: center;
  margin-top: 15px;
}

.playVideo2 {
  bottom: 220px;
  right: 710px;
}

.playVideo4 {
  left: 320px;
  background: initial;
  border: 1px solid #ccc;
}

.playVideo5 {
  bottom: 155px;
  right: 712px;
  background: initial;
  border: 1px solid #ccc;
}

/* å¼¹çª—è§†é¢‘æ&nbsp;·å¼ */
.videoPart {
  width: 50%;
  height: 50%;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  display: none;
  z-index: 9999999;
  background: rgba(0, 0, 0, 0.6);
}

.hwzt {
  width: 100%;
  height: 100%;
  padding: 0 15px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  text-align: center;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  position: fixed;
  z-index: 999999;
}

.close{
  position: absolute;
  right: 20px;
}
.close img {
  width: 30px;
  float: right;
  margin-top: 10px;
  color: #000;
  cursor: pointer;
}

.about_nav {
  width: 100%;
  background: #ededed;
  height: 51px;
}

.about_nav ul {
  width: 720px;
  margin: 0 auto;
  text-align: center;
}

.about_nav ul li {
  display: inline-block;
  width: 120px;
  height: 51px;
  text-align: center;
  line-height: 51px;
}

.about_nav ul li a {
  display: block;
  width: 100%;
  height: 51px;
  font-size: 14px;
  font-family: "å¾®è½¯é›…é»‘";
  color: #5A5A5A;
  cursor: pointer;
}

.about_nav ul li a:hover,
.about_nav ul li a.cur {
  background:#c7000b;
  color: #fff;
}
.about_nav ul li:hover,
.about_nav ul li.cur {
  background:#c7000b;
  color: #fff;
}

element.style {
}
.company .list {
    height: 100px;
    margin-bottom: 50px;
}
.clearboth {
    *zoom: 1;
}
ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
}
user agent stylesheet
ul, menu, dir {
    display: block;
    list-style-type: disc;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    padding-inline-start: 40px;
}
body {
    color: #000000;
    font-size: 12px;
    font-family: "Arial","å¾®è½¯é›…é»‘";
}
.clearboth{
  zoom: 1;
}
.clearboth:after {
    display: block;
    clear: both;
    content: "";
    overflow: hidden;
    height: 0;
}
.crumbs_nav{ text-align:right; height:20px; line-height:20px; width:960px; margin:18px auto 20px; font-size:12px; font-family:"å¾®è½¯é›…é»‘"; color:#787878;}
.crumbs_nav img{ display:inline-block; margin-right:5px;}
.crumbs_nav span{ margin:0 3px;}
.crumbs_nav a{ color:#787878;}
.crumbs_nav a:hover{ color:#c7000b;}
.main&gt;h2{width: 100%;height: auto;border: none;}
h2{ width:960px; margin:0 auto 30px; border-bottom:#e3e3e3 1px solid; height:46px; position:relative; font-weight:normal;}
h2 div{ width:225px; height:50px; position:absolute; left:374px; text-align:center;}
h2 div p{ color:#c7000b; font-size:28px; font-family:"Microsoft YaHei UI";}
h2 div span{ font-size:14px; color:#d8d8d8; font-family:arial; display:block;}
h2 div em{ width:40px; height:1px; border-bottom:#c7000b 1px solid; margin:4px auto 0; display:block;}
/*å…¬å¸ç®€ä»‹*/
.company{ width:960px; margin:0 auto; padding-bottom:50px;}
.company img{max-width: 100%;margin-top: 10px;}
.company .text { margin-bottom:30px;}
.company .text dt{ float:right; width:336px; height:190px; margin-left:20px;}
.company .text dd{   font-size:12px; font-family:"å¾®è½¯é›…é»‘"; width:600px; float:left; line-height:20px; margin-bottom:10px;}
.company .text dd span{ color:#c7000b; font-size:14px;}
.company .list{ height:100px; margin-bottom:50px;}
.company .list li{ float:left; width:100px; margin-right:42px; text-align:center;}
.company .list li.last{ margin-right:0;}
.company .list li em{ display:block; width:100%; margin-top:15px; color:#606060; font-family:"Microsoft YaHei UI"; font-size:14px;}
.company .list li p{ height:55px; overflow:hidden;}
.company .list li p span{ width:1px; height:100%; display:inline-block; margin-left:-3px; line-height:100%; vertical-align:middle; }
.company .list li p img{vertical-align:middle; line-height:100%;}
.company .word{  line-height:22px; font-size:12px; font-family:"å¾®è½¯é›…é»‘"; margin-bottom:25px;}
.company .word_bor{ border-bottom:#e3e3e3 1px solid; padding-bottom:45px;}
.company .word_2{ font-size:14px; font-family:"Microsoft YaHei UI"; text-align:center; margin-bottom:10px;}
.company .word_2 span{ color:#c7000b;}
.company .word_en { font-size:12px; color:#bdbdbd; font-family:tahoma; margin-bottom:50px;}
.company .word_3{ background:url(../img/ico_8.png) left center no-repeat; padding-left:90px; color:#c7000b; font-weight:bold; font-family:"Microsoft YaHei UI"; height:51px; line-height:88px; margin-bottom:20px;}
.company .font_weight{ margin:30px 0 10px 0; font-size:14px; color:#000;}
/*è¡Œä¸šèµ„æ–™*/
.industry{width: 960px;margin: 0 auto;}
.industry .newsList{width: 100%;border-bottom:#e4bec0 1px solid; height:40px; line-height:40px;}
.industry&gt;ul{ width:100%; border-top:#e4bec0 1px solid;}
.industry ul li{ height:40px; line-height:40px;}
.industry ul li a{ display:block; height:40px; line-height:40px; width:100%; color:#6a6a6a; font-size:14px;}
.industry ul li a span{ float:left; padding-left:20px;}
.industry ul li a em{ float:right;}
.industry ul li a:hover{ color:#c7000b;}
.box .pageWrap ul li{border: none}
.box .pageWrap ul .sel-page{color: #ffffff;background: #E5382F}
.box button{border: none;outline: none;}
/* æ–°é—»è¯¦æƒ… */
.news-main{width: 860px;margin: 0 auto;}
.news-main h6{font-size: 20px;text-align: center;color: #E5382F;font-weight: 500}
.news-main&gt;p{font-size: 14px;text-align: right;margin-top: 40px;}
.news-main .textDetail{font-size: 14px;text-indent: 28px;line-height: 25px;margin: 35px 0}
.news-main .textDetail span{white-space: inherit !important;}
.news-main .btn-box{text-align: right;margin-bottom: 30px;line-height: 30px}
.news-main .btn-box span{font-size: 14px;margin-right: 15px;cursor: pointer;}
.news-main .btn-box span a{    color: rgb(106, 108, 117);}
.news-main .btn-box&gt;a{color: #ffffff;background: #E5382F;display: block;width: 80px;text-align: center;line-height: 30px;font-size: 14px;float: right}
/*äº§å“å±•åŽ…*/
.texture{ width:960px; margin:20px auto 0; padding-bottom:50px;}
.texture .menu_a { padding-top:20px;}
.texture .menu_a li{ float:left; width:105px; height:65px; border-right:#bcbcbc 1px dotted;}
.texture .menu_a li.no-bor,.indu .menu_c li.no-bor{ border:none;}
.texture .menu_a li.menu_hei a{ line-height:22px; padding-top:10px; height:55px;}
.texture .menu_a li a{ display:block; height:65px; width:105px; background:#f9f9f9; text-align:center; color:#6a6a6a; font-size:14px; font-family:"å¾®è½¯é›…é»‘"; line-height:65px;}
.texture .menu_a li a:hover,.texture .menu_a li a.cur{ background:#c7000b; color:#fff;}
.texture .menu_b{ padding:20px 20px 20px 20px; width:920px; border:#dcdcdc 1px solid; margin:30px 0;}
.texture .menu_b a{ float:left; width:176px; margin:10px 8px 10px 0; height:20px;}
.texture .menu_b a.cur span,.texture .menu_b a:hover span{ color:#c7000b;}
.texture .menu_b a:hover em,.texture .menu_b a.cur em{ background:#c7000b; border:#c7000b 1px solid;}
.texture .menu_b a em{ width:15px; height:15px; border:#dcdcdc 1px solid; margin:2px 5px 0 0; float:left;}
.texture .menu_b a span{ height:20px; float:left; line-height:20px; color:#808080; font-size:14px; font-family:"å¾®è½¯é›…é»‘";}
.texture .menu_c{ padding:20px 20px 20px 20px; width:920px; border:#dcdcdc 1px solid; margin:30px 0;}
.texture .menu_c a{ float:left; width:164px; margin:10px 20px 10px 0; height:20px;}
.texture .menu_c a.cur span,.texture .menu_c a:hover span{ color:#c7000b;}
.texture .menu_c a:hover em,.texture .menu_c a.cur em{ background:#c7000b; border:#c7000b 1px solid;}
.texture .menu_c a em{ width:15px; height:15px; border:#dcdcdc 1px solid; margin:2px 5px 0 0; float:left;}
.texture .menu_c a span{ height:20px; float:left; line-height:20px; color:#808080; font-size:14px; font-family:"å¾®è½¯é›…é»‘";}
.texture .menu_d{ padding:20px 20px 20px 20px; width:920px; border:#dcdcdc 1px solid; margin:30px 0;}
.texture .menu_d a{ float:left; width:164px; margin:10px 20px 10px 0; height:20px;}
.texture .menu_d a.cur span,.texture .menu_d a:hover span{ color:#c7000b;}
.texture .menu_d a:hover em,.texture .menu_d a.cur em{ background:#c7000b; border:#c7000b 1px solid;}
.texture .menu_d a em{ width:15px; height:15px; border:#dcdcdc 1px solid; margin:2px 5px 0 0; float:left;}
.texture .menu_d a span{ height:20px; float:left; line-height:20px; color:#808080; font-size:14px; font-family:"å¾®è½¯é›…é»‘";}
ul.t li{ box-sizing:border-box}
.t{ overflow:hidden; background:#eee; list-style-type:none; padding:0; margin:0}
.t li{ line-height:30px; font-size:14px; font-weight:bold; text-align:center; padding:5px 0}
.t_no{ float:left; width:14%;}
.t_i{ float:left; width:14%;}
.t_a{ float:left; width:14%;}
.t_u{ float:left; width:58%}
.l{ overflow:hidden; min-height:40px; list-style-type:none; padding:0; margin:0; border-bottom:1px solid #eee;}
ul.l:nth-child(2n+1){background: #EEE}
ul.l li{ box-sizing:border-box; color: #666666; padding:10px 5px; line-height:26px; font-size:14px;text-align:center; word-wrap:break-word}
.l_no{ float:left; width:14%;}
.l_no a{ color: #666666}
.l_no a:hover{ color: #E5382F;text-decoration: underline}
.l_i{ float:left; width:14%;}
.l_a{ float:left; width:14%;}
ul.l li.l_u{ float:left; width:58%; text-align:left;}
/* äº§å“è¯¦æƒ… */
.clswrap{ background:#fff; padding:12px 15px 15px; width:1000px; margin:auto}
.cmain{ float:right; width:750px; min-height:500px}
.cside{ float:left; width:220px}
.clsnav{ background:#F3F3F3; padding:10px 10px 30px;}
.clsnavt{ height:41px; font:18px/41px microsoft yahei; color:#fff; text-align:center;background:url(../img/clsnavt.gif); margin:0 0 5px}
.clsnav div a{ color: #666666; display:block; height:46px; border-bottom:1px dotted #CACAD9; font:14px/46px songti; padding:0 0 0 40px; background:url(../img/clsnav_ico.gif) no-repeat 14px 16px }
.clsnav div a:hover{ background-color:#fff; text-decoration:none}
.container{ padding:42px 0 35px}
.footer{ background:#666; }
.finfo{ float:left; color:#999}
.finfo div{ margin:0 0 23px}
.qrcode{ float:right}
.qrbox{ float:left; width:170px;}
.qr_wb,.qr_wx{ color:#999; padding:0 0 0 42px; background:url(../images/fqrcode_ico.png) no-repeat; background-position:0 -43px; line-height:1.4; margin:0 0 8px}
.qr_wx{ background-position:0 -3px}
.cmain{ float: right;
  width: 750px;
  min-height: 500px;}
.main{ width:750px; margin:auto}
.main img{ width:100%;}
.main div{ font:14px/24px "å¾®è½¯é›…é»‘";}
div.t{  height:42px; width:483px; padding:0 187px 0 10px; font:34px/38px microsoft yahei, Verdana, Geneva, sans-serif; color:#000; margin:0 0 20px}
.c p{ margin:0 0 4px}
.it{ font:600 18px/22px microsoft yahei; color:#AB132F;}
.line{ border-bottom:1px dashed #999; margin:18px 0}
.blank{ height:25px}
.si{float:right;}
.si div{ text-indent:-2.5em; line-height:18px; margin:0 0 6px}
.c table{ width:750px; border-collapse:collapse; margin:10px 0 0}
.c table tr.th{ border:1px solid #666; background:#AB132F; color:#fff; padding:4px 0}
.c table tr.th td div{ color:#fff;}
.c table td{ border:1px solid #666; padding:4px 0}
.th p{ color:#fff; text-align:center}
.c table tr p{text-align:center}
/* å…¬å¸è£èª‰ */
.honor_r{ width:960px; margin:0 auto;  padding-bottom:50px;}
.honor_r ul li{ float:left; margin:0 0 10px 30px; width:203px; position:relative;min-height: 350px;}
.honor_r ul .img5{ position:absolute; right:0; top:0px; width:38px; height:33px !important;}
.honor_r ul .img6{ position:absolute; left:0; bottom:41px; width:38px; height:33px !important;}
/* .honor_r ul li.ho_2{ padding:40px 0;} */
/* .honor_r ul li.ho_1 img{ height:100px;} */
.honor_r ul li img{ height: 287px; width:100%; cursor:pointer;}
.honor_r ul li span{ padding: 5px 0; width:100%;display:block; margin-top:10px; text-align:center;}
.swiperPopup{
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.9);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999999;
  display: none;
}
.swiperPopup-main{
  width: 500px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
}
#swiper3{
  width: 100%;
  height: 100%;
  background: #ffffff;
}
#swiper3 img{
  width: 100%;
  /* height: 400px; */
}
#swiper3 .swiper-button-next,#swiper3 .swiper-button-prev{
  margin-top: -70px;
}
#swiper3 .text{
  text-align: center;
  font-size: 14px;
  line-height: 30px;
}
.swiperPopup-main .closed{
  position: absolute;
  top: 45px;
  right: -15px;
  width: 30px;
  height: 30px;
  background: #E5382F;
  color: #ffffff;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  border-radius: 50%;
  z-index: 9999;
  cursor: pointer;
}
/* é¡¹ç›®å±•ç¤º */
.case { width:960px; margin:0 auto; padding-bottom:50px;}
.case .list_3 li{ float:left; width:287px; margin-right:49px; position:relative;}
.case .list_3 li .img1{ position:absolute; right:0; top:0; width:49px; height:43px;}
.case .list_3 li .img2{ position:absolute; left:0; top:159px; width:49px; height:43px;}
.case .list_3 li img{ width:287px; height:202px; display:block;}
.case .list_3 li&gt;p{ margin:20px 0; border:#e5e5e5 2px solid; width:263px; padding:10px;}
.case .list_3 li&gt;p span{ background:url(../img/list_1.png) left 2px no-repeat; padding-left:10px; line-height:21px; color:#403c3d;}
.case .list_3 li.no-mar{ margin-right:0;}
/* å›½å†…è¥é”€ */
.marketing{width:960px; margin:0 auto; padding-bottom:50px;}
.marketing-left{width: 50%;float: left;}
.marketing-right{width: 50%;float: left;}
.marketing h2{width: auto; height: 46px;font-weight: normal;}
.marketing h2 { height:50px;text-align:left;}
.marketing h2 p{ color:#c7000b; font-size:20px; font-family:"Microsoft YaHei UI";}
.marketing h2 span{ font-size:14px; color:#d8d8d8; font-family:arial; display:block;}
.marketing h2 em{ width:240px; height:1px; border-bottom:#c7000b 1px solid; margin:4px 0 0 0; display:block;}
.marketing-left&gt;p{
  line-height: 20px;
}
.marketing-right img{
  width: 100%;
}
/*å®¢æˆ·åé¦ˆ*/
.feedback{ width:960px; margin:60px auto 0; padding-bottom:50px;}
.feedback .feed_main{ width:700px; margin:0 auto;}
.feedback .feed_l{ width:325px; float:left; margin-right:20px;}
.feedback .feed_l p{ color:#6a6a6a; font-size:14px; margin:17px 0 7px 0;}
.feedback .feed_l p span{ font-family:tahoma; color:#9f9f9f; margin-left:5px;}
.feedback .feed_l input{ height:20px; border:#e5e5e5 1px solid; padding:10px 5px; line-height:20px; color:#6a6a6a; font-size:14px; width:310px;}
.feedback .feed_l textarea{ border:#e5e5e5 1px solid; line-height:20px; color:#6a6a6a; font-size:14px; width:310px; padding:5px; resize:none; height:175px;}
.feedback .feed_r{ width:345px; float:left; position:relative;}
.feedback .feed_r p{ margin-top:39px; color:#6a6a6a; line-height:21px; font-size:14px;}
.feedback .feed_r .sub{ color:#fff; background:#c7000b; text-align:center; width:150px; height:35px; font-size:14px; border:none; cursor:pointer; margin-top:260px;}
/*é™„ä»¶ä¸Šä¼&nbsp;*/
.upload{ width:340px; position:absolute; top:66px; left:0;}
#File1Uploader{ margin:10px 0;}
.smallBtn{ width:100px; height:30px; line-height:30px; text-align:center; background:#ccc; font-size:14px; font-family:"Microsoft YaHei UI"; display:block; color:#fff !important; cursor:pointer;}
.smallBtn:hover{ color:#fff !important; background:#c7000b;}
.smallDefault{ margin-top:10px;}
.FileIcon{ margin-top:5px; padding-left:29px;}
.upload_title{ font-size:18px !important; color:#c7000b !important; font-family:"Microsoft YaHei UI";}
.feedback .feed_r img{ margin-top:25px;}
.recruit p:first-child{font-size: 16px;color: #333;margin-top: 5px;}
.recruit p{text-align: center;font-size: 13px;color: #E5382F;line-height: 20px;}
.recruit div{padding: 0 10px;line-height: 20px;color: #666;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;margin-bottom: 20px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;
  line-clamp: 2;-webkit-box-orient: vertical;}
.pages a{
  color: #6A6C75
}
.pages .current{
  color: #c7000b;
}</pre></body></html>